abbreviation of doctores or doctoras - Spanish English Dictionary